home *** CD-ROM | disk | FTP | other *** search
/ CDUTIL 13 / CDUTIL #13 Julio 1995.iso / windows / acadwin / ads / cpp / dde / ddeinc.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-02-08  |  2.5 KB  |  86 lines

  1. /* 
  2.     DDEINC.H -
  3.     
  4.     This file:
  5.  
  6.         To forward declare common ADS DDE objects and to faciliate        
  7.         the compilation, if pre-compiled headers are used.
  8.  
  9.     (C) Copyright 1988-1994 by Autodesk, Inc.
  10.  
  11.     This program is copyrighted by Autodesk, Inc. and is  licensed
  12.     to you under the following conditions.  You may not distribute
  13.     or  publish the source code of this program in any form.   You
  14.     may  incorporate this code in object form in derivative  works
  15.     provided  such  derivative  works  are  (i.) are  designed and
  16.     intended  to  work  solely  with  Autodesk, Inc. products, and
  17.     (ii.)  contain  Autodesk's  copyright  notice  "(C)  Copyright
  18.     1988-1994 by Autodesk, Inc."
  19.  
  20.     AUTODESK  PROVIDES THIS PROGRAM "AS IS" AND WITH  ALL  FAULTS.
  21.     AUTODESK  SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF  MER-
  22.     CHANTABILITY OR FITNESS FOR A PARTICULAR USE.  AUTODESK,  INC.
  23.     DOES  NOT  WARRANT THAT THE OPERATION OF THE PROGRAM  WILL  BE
  24.     UNINTERRUPTED OR ERROR FREE.
  25.  
  26. */
  27. #ifndef _DDEINC_H_
  28. #define _DDEINC_H_
  29.  
  30. //-----------------------------------------------------------------------------
  31. #include <windows.h>
  32. #include <ddeml.h>
  33. #include "adsinc.h"
  34.  
  35. //-----------------------------------------------------------------------------
  36. // DDEMISC.H
  37. //
  38. struct  DDETHIS_LOOKUP;
  39. struct  DDE_INSTANCE;
  40. struct  DDE_STRING_HANDLE;
  41. struct  DDE_SERVICE;
  42. struct  DDE_TOPIC;
  43. struct  DDE_ITEM;
  44. struct  EXCEL_ITEM;
  45. struct  DDE_HCONV;
  46.  
  47. //-----------------------------------------------------------------------------
  48. // DDEINFO.H
  49. //
  50. struct SERVER_INFO;
  51. struct SS_SERVER_INFO;
  52.  
  53. //-----------------------------------------------------------------------------
  54. // DDECONX.H
  55. //
  56. class DDE_CONNECTION;
  57.  
  58. //-----------------------------------------------------------------------------
  59. // CONXCLNT.H
  60. //
  61. class DDE_CLIENT_CONNECTION;
  62.  
  63. //-----------------------------------------------------------------------------
  64. // SSCLNT.H
  65. //
  66. class SS_CLIENT_CONNECTION;
  67. class EXCEL_CLIENT_CONNECTION;
  68.  
  69. //-----------------------------------------------------------------------------
  70. // DDEGLOB.H
  71. //
  72. struct DDE_GLOBAL;
  73.  
  74. //-----------------------------------------------------------------------------
  75. #include "ddeglob.h"
  76. #include "ddemisc.h"
  77. #include "ddeinfo.h"
  78. #include "ddeconx.h"
  79. #include "conxclnt.h"
  80. #include "ssclnt.h"
  81.                    
  82. //-----------------------------------------------------------------------------
  83.  
  84.  
  85. #endif
  86.